(river) bed - Francés Inglés Diccionario